Go to: A B C D E G H I J L M N O P R S T U V W X Z
Mnemonic Op-Code Name A 5A Add AACAC B2D8 Add Accumulator to Accumulator AACDR B2D0 Add to Accumulator AACER B2D1 Add to Accumulator ACTR (Assembler Operation) AD 6A Add ADATA (Assembler Operation) ADR 2A Add ADRN B2C0 Add with Rounding AE 7A Add AEJECT (Assembler Operation) AER 3A Add AERN B2C1 Add with Rounding AGO (Assembler Operation) AGOB (Assembler Operation) AH 4A Add Halfword AHI A7xA Add Halfword Immediate AIF (Assembler Operation) AIFB (Assembler Operation) AL 5E Add Logical ALIAS (Assembler Operation) ALR 1E Add Logical AMODE (Assembler Operation) ANOP (Assembler Operation) AP FA Add Decimal AR 1A Add AREAD (Assembler Operation) ASPACE (Assembler Operation) ATND B294 Arctangent ATNE B295 Arctangent AU 7E Add Unnormalized AUR 3E Add Unnormalized AW 6E Add Unnormalized AWR 2E Add Unnormalized AXR 36 Add B 47Fx Branch BAKR B240 Branch and Stack BAL 45 Branch and Link BALR 05 Branch and Link BAS 4D Branch and Save BASR 0D Branch and Save BASSM 0C Branch and Save and Set Mode BC 47 Branch on Condition BCR 07 Branch on Condition BCT 46 Branch on Count BCTR 06 Branch on Count BE 478x Branch on Equal BER 078x Branch on Equal BH 472x Branch on High BHR 072x Branch on High BL 474x Branch on Low BLR 074x Branch on Low BM 474x Branch on Mixed/Minus BMR 074x Branch on Mixed/Minus BNE 477x Branch on Not Equal BNER 077x Branch on Not Equal BNH 47Dx Branch on Not High BNHR 07Dx Branch on Not High BNL 47Bx Branch on Not Low BNLR 07Bx Branch on Not Low BNM 47Bx Branch on Not Mixed/Minus BNMR 07Bx Branch on Not Mixed/Minus BNO 47Ex Branch on Not Ones BNOR 07Ex Branch on Not Ones/Overflow BNP 47Dx Branch on Not Positive BNPR 07Dx Branch on Not Positive BNZ 477x Branch on Not Zero BNZR 077x Branch on Not Zero BO 471x Branch on Ones BOR 071x Branch on Ones/Overflow BP 472x Branch on Positive BPR 072x Branch on Positive BR 07Fx Branch BRAS A7x5 Branch Relative and Save BRC A7x4 Branch Relative on Condition BRCT A7x6 Branch Relative on Count BRXH 84 Branch Relative on Index High BRXLE 85 Branch Relative on Index Low or Equal BSG B258 Branch In Subspace Group BSM 0B Branch and Set Mode BXH 86 Branch on Index High BXLE 87 Branch on Index Low or Equal BZ 478x Branch on Zero BZR 078x Branch on Zero C 59 Compare CATTR (Assembler Operation) CCW (Assembler Operation) CCW0 (Assembler Operation) CCW1 (Assembler Operation) CD 69 Compare CDR 29 Compate CDS BB Compare Double and Swap CE 79 Compare CEJECT (Assembler Operation) CER 39 Compare CFC B21A Compare and Form Codeword CH 49 Compare Halfword CHI A7xE Compare Halfword Immediate CKSM B241 Checksum CL 55 Compare Logical CLAC B2DA Clear Accumulator CLC D5 Compare Logical CLCL 0F Compare Logical Long CLCLE A9 Compare Logical Long Extended CLI 95 Compare Logical CLM BD Compare Logical Characters Under Mask CLR 15 Compare Logical CLRCH 9F01 Clear Channel CLRIO 9D01 Clear I/O CLRP B215 Clear Page CLST B25D Compare Logical String CMPSC B263 Compression Call CNOP (Assembler Operation) COM (Assembler Operation) CONCS B200 Connect Channel Set COPY (Assembler Operation) COSD B28A Cosine COSE B28B Cosine CP F9 Compare Decimal CPYA B24D Copy Access CR 19 Compare CS BA Compare and Swap CSCH B230 Clear Subchannel CSECT (Assembler Operation) CTP B0 Connect Page CUSE B257 Compare Until Substring Equal CVB 4F Convert to Binary CVD 4E Convert to Decimal CXD (Assembler Operation) D 5D Divide DC (Assembler Operation) DCTP B21C Disconnect Page DD 6D Divide DDR 2D Divide DDRN B2C6 Divide with Rounding DE 7D Divide DEP B21B Deconfigure Page DER 3D Divide DERN B2C7 Divide with Rounding DISCS B201 Disconnect Channel Set DP FD Divide Decimal DR 1D Divide DROP (Assembler Operation) DS (Assembler Operation) DSECT (Assembler Operation) DXD (Assembler Operation) DXR B22D Divide EAR B24F Extract Access ED DE Edit EDMK DF Edit and Mark EJECT (Assembler Operation) END (Assembler Operation) ENTRY (Assembler Operation) EPAR B226 Extract Primary ASN EQU (Assembler Operation) EREG B249 Extract Stacked Registers ESAR B227 Extract Secondary ASN ESTA B24A Extract Stacked State EX 44 Execute EXITCTL (Assembler Operation) EXPD B282 Exponential EXPE B283 Exponential EXTRN (Assembler Operation) GBLA (Assembler Operation) GBLB (Assembler Operation) GBLC (Assembler Operation) HDR 24 Halve HDV 9E01 Halt Device HER 34 Halve HIO 9E00 Halt I/O HSCH B231 Halt Subchannel IAC B224 Insert Address Space Control IC 43 Insert Character ICM BF Insert Characters Under Mask ICTL (Assembler Operation) IPB B4 Insert Page Bits IPK B20B Insert PSW Key IPM B222 Insert Program Mask IPTE B221 Invalidate Page Table Entry ISEQ (Assembler Operation) ISK 09 Insert Storage Key ISKE B229 Insert Storage Key Extended IUCV B2F0 Inter-User Communications Vechicle IVSK B223 Insert Virtual Storage Key J A7F4 Jump JE A784 Jump if Equal JH A724 Jump if High JL A744 Jump if Low JM A744 Jump if Mixed/Minus JNE A774 Jump if Not Equal JNH A7D4 Jump if Not High JNL A7B4 Jump if Not Low JNM A7B4 Jump if Not Mixed/Minus JNO A7E4 Jump if Not Ones/Overflow JNP A7D4 Jump if Not Positive JNZ A774 Jump if Not Zero JO A714 Jump if Ones/Overflow JP A724 Jump if Positive JZ A784 Jump if Zero L 58 Load LA 41 Load Address LAE 51 Load Address Extended LAM 9A Load Access Multiple LASP E500 Load Address Space Parameters LCDR 23 Load Complement LCER 33 Load Complement LCLA (Assembler Operation) LCLB (Assembler Operation) LCLC (Assembler Operation) LCR 13 Load Complement LCTL B7 Load Control LD 68 Load LDR 28 Load LE 78 Load LER 38 Load LERN B2C8 Load with Rounding LFI B8 Load Frame Index LGCD B284 Common Logarithm LGCE B285 Common Logarithm LGND B280 Natural Logarithm LGNE B281 Natural Logarithm LH 48 Load Halfword LHI A7x8 Load Halfword Immediate LM 98 Load Multiple LNDR 21 Load Negative LNER 31 Load Negative LNR 11 Load Negative LOCTR (Assembler Operation) LPDR 20 Load Positive LPER 30 Load Positive LPR 10 Load Positive LPSW 82 Load Program Status Word LR 18 Load LRA B1 Load Real Address LRDR 25 Load Rounded LRER 35 Load Rounded LTDR 22 Load and Test LTER 32 Load and Test LTORG (Assembler Operation) LTR 12 Load and Test LURA B24B Load Using Real Address M 5C Multiply MACD B2D4 Multiply and Accumulate MACE B2D5 Multiply and Accumulate MACRO (Assembler Operation) MAD B21D Make Addressable MADS B243 Multiply and Add MC AF Monitor Call MD 6C Multiply MDR 2C Multiply MDRN B2C4 Multiply with Rounding ME 7C Multiply MEND (Assembler Operation) MER 3C Multiply MERN B2C5 Multiply with Rounding MEXIT (Assembler Operation) MH 4C Multiply Halfword MHELP (Assembler Operation) MHI A7xC Multiply Halfword Immediate MNOTE (Assembler Operation) MP FC Multiply Decimal MR 1C Multiply MS 71 Multiply Single MSCH B232 Modify Subchannel MSR B252 Multiply Single MSTA B247 Modify Stacked State MUN B21E Make Unaddressable MVC D2 Move MVCDK E50F Move with Destination Key MVCIN E8 Move Inverse MVCK D9 Move with Key MVCL 0E Move Long MVCLE A8 Move Long Extended MVCP DA Move to Primary MVCS DB Move to Secondary MVCSK E50E Move with Source Key MVI 92 Move MVN D1 Move Numerics MVO F1 Move with Offset MVPG B254 Move Page MVST B255 Move String MVZ D3 Move Zones MXD 67 Multiply MXDR 27 Multiply MXR 26 Multiply N 54 And NC D4 And NI 94 And NOP 470x No Operation NOPR 070x No Operation NR 14 And O 56 Or OC D6 Or OI 96 Or OPSYN (Assembler Operation) OR 16 Or ORG (Assembler Operation) PACK F2 Pack PALB B248 Purge ALB PC B218 Program Call POP (Assembler Operation) POWD B286 Raise to Power POWE B287 Raise to Power PR 0101 Program Return PRINT (Assembler Operation) PT B228 Program Transfer PTLB B20D Purge TLB PUNCH (Assembler Operation) PUSH (Assembler Operation) RACD B2D6 Round from Accumulator RACE B2D7 Round from Accumulator RCHP B23B Reset Channel Path RDD 85 Read Direct REPRO (Assembler Operation) RIO 9C02 Resume I/O RMODE (Assembler Operation) RRB B213 Reset Reference Bit RRBE B22A Reset Reference Bit Extended RSCH B238 Resume Subchannel RSECT (Assembler Operation) RSP D8 Retrieve Status and Page S 5B Subtract SAC B219 Set Address Space Control SACAC B2D9 Subtract Accumulator from Accumulator SACDR B2D2 Subtract from Accumulator SACER B2D3 Subtract from Accumulator SACF B279 Set Address Space Control Fast SAL B237 Set Address Limit SAR B24E Set Access SCHM B23C Set Channel Monitor SCK B204 Set Clock SCKC B206 Set Clock Comparator SD 6B Subtract SDR 2B Subtract SDRN B2C2 Subtract with Rounding SE 7B Subtract SER 3B Subtract SERN B2C3 Subtract with Rounding SETA (Assembler Operation) SETAF (Assembler Operation) SETB (Assembler Operation) SETC (Assembler Operation) SETCF (Assembler Operation) SH 4B Subtract Halfword SIE B214 Start Interpretive Execution SIGP AE Signal Processor SIND B288 Sine SINE B289 Sine SIO 9C00 Start I/O SIOF 9C01 Start I/O Fast Release SL 5F Subtract Logical SLA 8B Shift Left Single SLDA 8F Shift Left Double SLDL 8D Shift Left Double Logical SLL 89 Shift Left Single Logical SLR 1F Subtract Logical SP FB Subtract Decimal SPACE (Assembler Operation) SPB B5 Set Page Bits SPKA B20A Set PSW Key from Address SPM 04 Set Program Mask SPT B208 Set CPU Timer SPX B210 Set Prefix SQDR B244 Square Root SQER B245 Square Root SR 1B Subtract SRA 8A Shift Right Single SRDA 8E Shift Right Double SRDL 8C Shift Right Double Logical SRL 88 Shift Right Single Logical SRP F0 Shift and Round Decimal SRST B25E Search String SSAR B225 Set Secondary ASN SSCH B233 Start Subchannel SSK 08 Set Storage Key SSKE B22B Set Storage Key Extended SSM 80 Set System Mask ST 50 Store STAM 9B Store Access Multiple STAP B212 Store CPU Address START (Assembler Operation) STC 42 Store Character STCAP B21F Store Capacity Counts STCK B205 Store Clock STCKC B207 Store Clock Comparator STCM BE Store Characters Under Mask STCPS B23A Store Channel Path Status STCRW B239 Store Channel Report Word STCTL B6 Store Control STD 60 Store STE 70 Store STH 40 Store Halfword STIDC B203 Store Channel ID STIDP B202 Store CPU ID STM 90 Store Multiple STNSM AC Store Then And System Mask STOSM AD Store Then Or System Mask STPT B209 Store CPU Timer STPX B211 Store Prefix STSCH B234 Store Subchannel STURA B246 Store Using Reall Address SU 7F Subtract Unnormalized SUR 3F Subtract Unnormalized SVC 0A Supervisor Call SW 6F Subtract Unnormalized SWR 2F Subtract Unnormalized SXR 37 Subtract TAR B24C Test Access TB B22C Test Block TCH 9F00 Test Channel TIO 9D00 Test I/O TITLE (Assembler Operation) TM 91 Test Under Mask TMH A7x0 Test Under Mask High TMH A7x1 Test Under Mask Low TPI B236 Test Pending Interruption TPROT E501 Test Protection TR DC Translate TRACE 99 Trace TRT DD Translate and Test TS 93 Test and Set TSCH B235 Test Subchannel UNPK F3 Unpack UPT 0102 Update Tree USING (Assembler Operation) VA A420 Add VACD A417 Accumulate VACDR A517 Accumulate VACE A407 Accumulate VACER A507 Accumulate VACRS A6CB Restore VAC VACSV A6CA Save VAC VAD A410 Add VADQ A590 Add VADR A510 Add VADS A490 Add VAE A400 Add VAEQ A580 Add VAER A500 Add VAES A480 Add VAQ A5A0 Add VAR A520 Add VAS A4A0 Add VC A428 Compare VCD A418 Compare VCDQ A598 Compare VCDR A518 Compare VCDS A498 Compare VCE A408 Compare VCEQ A588 Compare VCER A508 Compare VCES A488 Compare VCOVM A643 Count Ones in VMR VCQ A5A8 Compare VCR A528 Compare VCS A4A8 Compare VCVM A641 Complement VMR VCZVM A642 Count Left Zeros in VMR VDD A413 Divide VDDQ A593 Divide VDDR A513 Divide VDDS A493 Divide VDE A403 Divide VDEQ A583 Divide VDER A503 Divide VDES A483 Divide VL A409 Load VLBIX E428 Load Bit Index VLCDR A552 Load Complement VLCER A542 Load Complement VLCR A562 Load Complement VLCVM A681 Load VMR Complement VLD A419 Load VLDQ A599 Load VLDR A519 Load VLE A409 Load VLEL A628 Load Element VLELD A618 Load Element VLELE A608 Load Element VLEQ A589 Load VLER A509 Load VLH A429 Load Halfword VLI E400 Load Indirect VLID E410 Load Indirect VLIE E400 Load Indirect VLINT A42A Load Integer VLM A40A Load Matched VLMD A41A Load Matched VLMDQ A59A Load Matched VLMDR A51A Load Matched VLME A40A Load Matched VLMEQ A58A Load Matched VLMER A50A Load Matched VLMQ A5AA Load Matched VLMR A50A Load Matched VLNDR A551 Load Negative VLNER A541 Load Negative VLNR A561 Load Negative VLPDR A550 Load Positive VLPER A540 Load Positive VLPR A560 Load Positive VLQ A5A9 Load VLR A509 Load VLVCA A6C4 Load VCT from Address VLVCU A645 Load VCT and Update VLVM A680 Load VMR VLY A40B Load Expanded VLYD A41B Load Expanded VLYE A40B Load Expanded VLZDR A51B Load Zero VLZER A50B Load Zero VLZR A50B Load Zero VM A422 Multiply VMAD A414 Multiply and Add VMADQ A594 Multiply and Add VMADS A494 Multiply and Add VMAE A404 Multiply and Add VMAEQ A584 Multiply and Add VMAES A484 Multiply and Add VMCD A416 Multiply and Accumulate VMCDR A516 Multiply and Accumulate VMCE A406 Multiply and Accumulate VMCER A506 Multiply and Accumulate VMD A412 Multiply VMDQ A592 Multiply VMDR A512 Multiply VMDS A492 Multiply VME A402 Multiply VMEQ A582 Multiply VMER A502 Multiply VMES A482 Multiply VMNSD A611 Minimum Signed VMNSE A601 Minimum Signed VMQ A5A2 Multiply VMR A522 Multiply VMRRS A6C3 Restore VMR VMRSV A6C1 Save VMR VMS A4A2 Multiply VMSD A415 Multiply and Subtract VMSDQ A595 Multiply and Subtract VMSDS A495 Multiply and Subtract VMSE A405 Multiply and Subtract VMSEQ A585 Multiply and Subtract VMSES A485 Multiply and Subtract VMXAD A612 Maximum Absolute VMXAE A602 Maximum Absolute VMXSD A610 Maximum Signed VMXSE A600 Maximum Signed VN A424 And VNQ A5A4 And VNR A524 And VNS A4A4 And VNVM A684 And to VMR VO A425 Or VOQ A5A5 Or VOR A525 Or VOS A4A5 Or VOVM A685 Or to VMR VRCL A6C5 Clear VR VRRS A648 Restore VR VRSV A64A Save VR VRSVC A649 Save Changed VR VS A421 Subtract VSD A411 Subtract VSDQ A591 Subtract VSDR A511 Subtract VSDS A491 Subtract VSE A401 Subtract VSEQ A581 Subtract VSER A501 Subtract VSES A481 Subtract VSLL E425 Shift Left Single Logical VSPSD A61A Sum Partial Sums VSQ A5A1 Subtract VSR A521 Subtract VSRL E424 Shift Right Single Logical VSRRS A6C2 Restore VSR VSRSV A6C0 Save VSR VSS A4A1 Subtract VST A40D Store VSTD A41D Store VSTE A40D Store VSTH A42D Store Halfword VSTI E401 Store Indirect VSTID E411 Store Indirect VSTIE E401 Store Indirect VSTK A40F Store Compressed VSTKD A41F Store Compressed VSTKE A40F Store Compressed VSTM A40E Store Matched VSTMD A41E Store Matched VSTME A40E Store Matched VSTVM A682 Store VMR VSTVP A6C8 Store Vector Parameters VSVMM A6C6 Set Vector Mask Mode VTVM A640 Test VMR VX A426 Exclusive Or VXEL A629 Extract Element VXELD A619 Extract Element VXELE A609 Extract Element VXQ A5A6 Exclusive Or VXR A526 Exclusive Or VXS A4A6 Exclusive Or VXVC A644 Extract VCT VXVM A686 Exclusive Or to VMR VXVMM A646 Extract Vector Mask Mode VZPSD A61B Zero Partial Sums WRD 84 Write Direct WXTRN (Assembler Operation) X 57 Exclusive Or XC D7 Exclusive Or XI 97 Exclusive Or XR 17 Exclusive Or ZAP F8 Zero and Add